Cognitive-Compatible Human-Machine Interfaces by Combining Ecological Interface Design and Object-Oriented Programming
نویسنده
چکیده
iJOE International Journal of Online Engineering www.i-joe.org 1 Abstract—Most of human-machine interfaces (HMIs) for process control disseminated in the industry are mostly technique-oriented and don't reflect operators' needs. This approach tries to compensate this lack through offering useroriented interfaces characterized as cognitive-compatible. If HMIs have to be cognitive-compatible, then designers should take various cognitive objects such as reasoning, memory and knowledge into account. The ecological interface design (EID) offers a well-founded methodology for designing HMIs because, on the one hand, the internal physical behavior of the technical system will be exposed through the interface; and, on the other, a harmonic and an effective interaction between operators and machines will be achieved. This kind of interaction is to see as the positive result of utilizing the physical and functional characteristics of the technical system as design inputs. Additionally, EID is oriented to the three human behavior levels: the skill-, ruleand knowledge-based levels known as the humaninformation processing. In order to obtain cognitive-compatible HMIs constructed of EID objects, a suitable means like the object-oriented programming (OOP) in combination with a powerful development tool such as the Visual Studio .NET Integrated Development Environment (IDE) is needed. As OOP is based on nouns and reflects how the real world is perceived, it disburdens developers in translating their design ideas and models into computer applications.
منابع مشابه
Interface-Oriented Programming
The predominant design of object-oriented programming languages today provides insufficient support for interface abstraction and implementation inheritance, a limitation that forces software components to be unnecessarily biased towards particular implementations of other components. This scatters implementation bias across a system and impairs its ability to evolve. In this paper we trace the...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملBiglook: A Widget Library for the Scheme Programming Language
Biglook is an Object Oriented Scheme library for constructing GUIs. It uses classes of a CLOSlike object layer to represent widgets and Scheme closures to handle events. Combining functional and object-oriented programming styles yields an original application programming interface that advocates a strict separation between the implementation of the graphical interfaces and the user-associated ...
متن کاملProgramming graphical user interfaces with Scheme
This paper presents Biglook, a widget library for an extended version of the Scheme programming language. It uses classes of a Clos-like object layer to represent widgets and Scheme closures to handle graphical events. Combining functional and object-oriented programming styles yields an original application programming interface that advocates a strict separation between the implementation of ...
متن کاملSpecial Issue on Modeling Human Activities
Understanding and modeling human activities is essential for designing and evaluating interactive systems. Models of tasks and activities help to make explicit the assumptions that not only influence the shaping of the system under design, but also guide the overall development process. Task modeling is one of the oldest techniques in Human-Computer Interaction (Diaper & Stanton, 2003). It is a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- iJOE
دوره 3 شماره
صفحات -
تاریخ انتشار 2007